try the impossible - German English Dictionary